Towards a Comprehensible Representation of Software Development Tasks Increasing software development effectiveness using dependency diagrams

نویسنده

  • J. H. Hegeman
چکیده

Comprehensible high level representations of software development processes are often not available. By using a clustering algorithm, software development tasks can be represented in a more comprehensible way when using a new diagram style which represents developers as well as the tasks they are performing. Integration in the TESNA project has succeeded and showed that the algorithms work for inputs from real projects. In this way, a diagram style to comprehensibly display software development processes has been created.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Columbus { Tool for Reverse Engineering Large Object Oriented Software Systems

One of the most critical issues in large-scale software development and maintenance is the rapidly growing size and complexity of the software systems. As a result of this rapid growth there is a need to understand the relationships between the di erent parts of a large system. In this paper we present a reverse engineering framework called Columbus that is able to analyze large C/C++ projects....

متن کامل

Specifications of Software Architectures using Diagrams of Constructions

Formal methods promise the ultimate quality of software artifacts with mathematical proof of their correctness. Algebraic specification is one of such methods, providing formal specifications of system components suitable for verification of correctness of all individual steps in the software development process, and hence of the entire development process and of the resulting program. In this ...

متن کامل

Using the Tropos Approach to Inform the UML Design: An Experiment Report

Tropos is an agent-oriented software engineering (AOSE) methodology, based on the notion of actors, with goals and plans, and spanning all the phases of software development, from the very early phases of requirements analysis down to the actual implementation. The effectiveness of such methodology in the production of better design documents is evaluated in this study, by investigating the nul...

متن کامل

On the Development of a Software towards Ameliorating Iranian EFL Learners' Reading Proficiency

This article presents the outcomes of how Dynamic Assessment (DA) may be organized to function within a class’s Zone of Proximal Development (ZPD). The testing field also has recently undergone noticeable changes leading to a shift to use technology that is emerged in our era. The study investigated college students’ barriers and motivations for testing reading comprehension ability using the n...

متن کامل

An Attribute Graph Grammar for UML Package Diagrams and its Applications

Abstract— Graphical representations are often used in software design and development because of their expressiveness. Unified Modeling Language (UML) for modeling in software development was proposed recently, and in 2005 it was standardized as the ISO/IEC 19501 standard. In order to automate processing of these graphical representations using computers, a syntax for program diagrams must firs...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007